improve customer traffic/footfall - Français Anglais Dictionnaire